ministry of merchant marine and ports - German English Dictionary